آموزش Mockito: آموزش مسخره کردن با 25 نمونه جونیت [ویدئو]

Mockito Tutorial: Learn mocking with 25 Junit Examples [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: نوشتن تست های واحد عالی، برنامه نویسان خوب را از برنامه نویسان عالی متمایز می کند. در این دوره یاد خواهید گرفت که چگونه با Mockito و JUnit تست های واحد عالی بنویسید. شما 12 مرحله با JUnit و 18 مرحله با Mockito برای مهارت تست واحد بردارید. • از Mockito برای نوشتن تست های واحد عالی استفاده کنید • اصول اولیه تست واحد را بدانید • نحوه استفاده از JUnit و Mockito را با هم درک کنید این دوره برای دانشجویانی است که می خواهند تست واحد را با JUnit یاد بگیرند. دانش آموزانی که می خواهند تمسخر را با Mockito یاد بگیرند. ما به شما در نصب Eclipse و Maven کمک خواهیم کرد. • دوره دارای ویدئوی توضیحی بسیار خوبی است که توسط نویسنده ارائه شده است. * • دوره کد را در حین توضیح مفاهیم نمایش می دهد * *

سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • سه چیزی که باید بدانید Three thing you need to know

تست واحد با Junit Unit Testing with Junit

  • JUnit مرحله 1: چرا تست واحد مهم است؟ JUnit Step 1: Why is Unit Testing Important?

  • JUnit مرحله 2: راه اندازی اولین Junit JUnit Step 2: Setting up your first Junit

  • مرحله 03: اولین JUnit موفق. نوار سبز و assertEquals Step 03: First Successful JUnit. Green Bar and assertEquals

  • مرحله 04: بازسازی اولین تست JUnit Step 04: Refactoring Your First JUnit Test

  • مرحله 05: مثال دوم JUnit assertTrue و assertFalse Step 05: Second JUnit Example assertTrue and assertFalse

  • مرحله 06: @Before @After Step 06: @Before @After

  • مرحله 07: @BeforeClass @AfterClass Step 07: @BeforeClass @AfterClass

  • مرحله 08: مقایسه آرایه ها در تست های JUnit Step 08: Comparing Arrays in JUnit Tests

  • مرحله 09: تست استثناها در تست های JUnit Step 09: Testing Exceptions in JUnit Tests

  • مرحله 10: تست عملکرد در تست های JUnit Step 10: Testing Performance in JUnit Tests

  • مرحله 11: تست های پارامتری شده Step 11: Parameterized Tests

  • مرحله 12: JUnits را در Suites سازماندهی کنید Step 12: Organize JUnits into Suites

آماده شدن برای موکیتو Getting Ready for Mockito

  • یک مرور کلی An Overview

Need For Mockito Need For Mockito

  • مروری بر این بخش Overview of this Section

  • Mockito مرحله 02: راه اندازی SUT (سیستم در حال آزمایش) Mockito Step 02: Setting up SUT (System Under Test)

  • مرحله 03: مثال Stubbing - با معایب Stubbing Step 03: Stubbing Example - with Disadvantages of Stubbing

  • مرحله 04: اولین کد Mockito شما! هورا!!! Step 04: Your first Mockito code! Hurrah!!!

مبانی موکیتو Mockito Basics

  • مبانی Mockito - نمای کلی بخش Basics of Mockito - Section Overview

  • مرحله 05: ایجاد تغییرات با Mockito - Argument Matchs & More... Step 05: Stubbing variations with Mockito - Argument Matchers & More...

  • مرحله 06: سبک BDD - با توجه به زمانی که سپس Step 06: BDD Style - Given When Then

  • مرحله 07: تماس‌ها را در Mocks تأیید کنید Step 07: Verify calls on Mocks

  • مرحله 08: گرفتن آرگومان های ارسال شده به یک Mock Step 08: Capturing arguments passed to a Mock

Mockito پیشرفته Mockito Advanced

  • مرحله 09: همکرست مچرز Step 09: Hamcrest Matchers

  • مرحله 10: حاشیه نویسی های Mockito - @Mock، @InjectMocks، @RunWith، @Captor.. Step 10: Mockito Annotations - @Mock, @InjectMocks, @RunWith, @Captor..

  • مرحله 11: قانون Mockito Junit Step 11: Mockito Junit Rule

  • مرحله 12: نمونه Mockito دنیای واقعی با Spring Step 12: Real world Mockito Example with Spring

  • مرحله 13: جاسوس Mockito Step 13: Mockito Spy

  • مرحله 14: تئوری: چرا Mockito اجازه نمی دهد تا روش های نهایی و خصوصی را جمع آوری کند؟ Step 14: Theory: Why does Mockito not allow stubbing final & private methods?

Powermock با Mockito Powermock with Mockito

  • مرحله 15: راه اندازی PowerMock و SystemUnderTest Step 15: Setting up PowerMock and SystemUnderTest

  • مرحله 15: ادامه دارد. روش استاتیک تمسخر Step 15: Continued. Mocking Static Method

  • مرحله 16: فراخوانی روش های خصوصی Step 16: Invoking Private Methods

  • مرحله 17: تمسخر یک سازنده Step 17: Mocking a Constructor

  • مرحله 18: نوشتن تست های واحد خوب Step 18: Writing Good Unit Tests

  • Mockito مرحله 01: راه اندازی یک پروژه Maven Mockito Step 01: Setting up a Maven Project

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش Mockito: آموزش مسخره کردن با 25 نمونه جونیت [ویدئو]
جزییات دوره
4 h 44 m
36
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

In28Minutes Official In28Minutes Official

Ranga Karanam از شهرت in28Minutes یک معمار با 15 سال تجربه برنامه نویسی و طراحی جاوا با مشتریان عمده بانکی در سراسر جهان است. او در ۲۸ دقیقه با هدف ایجاد دوره های عملی با پروژه های دنیای واقعی شروع به کار کرد. مجموعه دوره های گام به گام یکی از ساخته های اوست. آنها از یک رویکرد گام به گام مبتنی بر راه حل با مثال های کاربردی کاربردی و واقعی استفاده می کنند. تخصص اصلی آنها در توسعه، طراحی و معماری جاوا و فریمورک های مرتبط (Spring، Spring Boot، Spring MVC، Struts، Hibernate) است. تمام کدهای آنها منبع باز است و در GitHub موجود است. آنها از قانون 80-20 استفاده می کنند و به چیزهای دیگر دست می زنند تا به طور مختصر شما را به دانش کافی مجهز کنند تا خودتان بیشتر بدانید.

In28Minutes Official In28Minutes Official

Ranga Karanam از شهرت in28Minutes یک معمار با 15 سال تجربه برنامه نویسی و طراحی جاوا با مشتریان عمده بانکی در سراسر جهان است. او در ۲۸ دقیقه با هدف ایجاد دوره های عملی با پروژه های دنیای واقعی شروع به کار کرد. مجموعه دوره های گام به گام یکی از ساخته های اوست. آنها از یک رویکرد گام به گام مبتنی بر راه حل با مثال های کاربردی کاربردی و واقعی استفاده می کنند. تخصص اصلی آنها در توسعه، طراحی و معماری جاوا و فریمورک های مرتبط (Spring، Spring Boot، Spring MVC، Struts، Hibernate) است. تمام کدهای آنها منبع باز است و در GitHub موجود است. آنها از قانون 80-20 استفاده می کنند و به چیزهای دیگر دست می زنند تا به طور مختصر شما را به دانش کافی مجهز کنند تا خودتان بیشتر بدانید.